package org.textediting;

/**
 * @author: 默苍璃
 * @date: 2023-04-12 11:12
 * <p>
 * 段结点
 */
public class Paragraph {

    /**
     * 自然段编号
     */
    public int id;

    /**
     * 该自然段所属页的编号，若跨页则记录其起始页的编号
     */
    public int pageid;
    /**
     * 该段首字符在串中的编号
     */

    public int start;
    /**
     * 该段末字符在串中的编号
     */
    public int end;

    /**
     * 本自然段的字符个数
     */
    public int length;

    /**
     * 下一自然段的指针
     */
    public Paragraph next;

    public Paragraph(int id, int page, int start) {
        this.id = id;
        this.pageid = page;
        this.start = start;
        this.end = start;
        this.length = 0;
    }

}
